home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 1785 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.5 KB

  1. From: hohmuth@inf.tu-dresden.de (Michael Hohmuth)
  2. From: Juergen Lock <nox@jelal.north.de>
  3. Date: Thu, 28 Jul 1994 20:32:06 +0200 (MET DST)
  4. In-Reply-To: <9407250928.AA14580@math.uni-muenster.de> from "Ulrich Kuehn" at Jul 25, 94 11:28:24 am
  5. From: hohmuth@inf.tu-dresden.de (Michael Hohmuth)
  6. Organization: Dept. of Computer Science, TU Dresden, Germany
  7. Mime-Version: 1.0
  8.  
  9. Ulrich Kuehn wrote:
  10.  
  11. > After applying the h7 patch, I discovered that under MultiTOS the system
  12. > again hangs quite often while using window gadgets. This did not happen
  13. > with the h5 patch.
  14.  
  15. Just a wild guess: I don't know whether MultiTOS uses pipes for
  16. anything, but... perhaps there's a bug lurking around in Juergen's
  17. pipe optimizations patches?  Perhaps, while fixing an off-by one
  18. error, it introduces another one?  (I have to admit that I didn't look
  19. at that code...)
  20.  
  21. This patch was new with h7:
  22.  
  23. From: Juergen Lock <nox@jelal.north.de>
  24. Subject: Re: MiNTlib (I think I'm on pl43): Bug in sprintf().
  25. Message-Id: <9407172345.AA00280@jelal.north.de>
  26.  
  27. biosfs.c,pipefs.c,tty.c:
  28.         add readb+writeb for ptys (for the slave->master pipe),
  29.         use memcpy for all pipes
  30.         really buffer 4K not 4K - 1 byte so the copies are aligned more often
  31.  
  32. > This behavior did also occur before, when I compiled mint with gcc 2.5.8;
  33. > but this time, it was compiled with gcc 2.3.3, which cured the problem
  34. > before....
  35.  
  36. One more guess: Perhaps array handling / pointer arithmetics had been
  37. changed between 2.3.3 and 2.5.8?
  38.  
  39. Michael
  40. -- 
  41. Email: hohmuth@inf.tu-dresden.de
  42. WWW:   http://www.inf.tu-dresden.de/~mh1/
  43.